home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / business / irwin.zip / DB550003.PAK / DB550009.FNF (.txt)
dBase/FoxBase/XBase Database File  |  1995-07-18  |  83KB  |  376 rows

#NAME,C,15NAME_EXT,C,6PURPOSE,C,80ARGUMENTS,C,80CATEGORIES,C,40
1ABS Returns absolute value of specified numberexpNNumeric data
2ACCESS Returns the access level of the current user, as assigned with PROTECT command Security
3ACOPY Copies elements from one array to another; returns number copiedsource array, target arrayMemory variables
4ACOPY.ACOPY + specifies start positionsource array, target array, start expNMemory variables
5ACOPY..ACOPY + specifies start position and number of elements to copysource array, target array, start expN, elements expNMemory variables
6ACOPY...ACOPY + specifies start position, number of elements, and target positionsource array, target array, start expN, elements expN, target expNMemory variables
7ACOS Returns arccosine in radianscosine expNNumeric data
8ADEL Deletes array element or, if two-dimensional, elements from row or columnarray name, position expNMemory variables
9ADEL.Deletes row or column from two-dimensional arrayarray name, position expN, row/column expNMemory variables
10ADIR Stores file characteristics (name/size/date/time/DOS attr) in arrayarray nameMemory variables
11ADIR.ADIR + specifies file-name skeletonarray name, filename skeleton expCMemory variables
12ADIR..ADIR + specifies file-name skeleton and DOS attributes (Dir/Hidden/Sys/Vol)array name, filename skeleton expC, file attr expCMemory variables
13AELEMENT Returns number of specified element in one-dimensional arrayarray name, subscript1 expNMemory variables
14AELEMENT.Returns number of specified element in two-dimensional arrayarray name, subscript1 expN, subscript2 expNMemory variables
15AFIELDS Stores table structure in array and returns number of fieldsarray nameMemory variables
16AFILL Inserts value into array; returns number of elements insertedarray name, expMemory variables
17AFILL.Inserts value into array, starting at specified elementarray name, exp, start expNMemory variables
18AFILL..Inserts value into number of array elements starting at specified elementarray name, exp, start expN, count expNMemory variables
19AGROW Adds element, row, or column to array; returns number of added elementsarray name, expNMemory variables
20AINS Inserts .F. value into 1-D array or row of .F. values into 2-D arrayarray name, position expNMemory variables
21AINS.Inserts column of .F. values into 2-D arrayarray name, position expN, 2Memory variables
22ALEN Returns number of elements in arrayarray nameMemory variables
23ALEN.Returns number of elements, rows, or columns in arrayarray name, expNMemory variables
24ALIAS Returns alias name of current work area Table basics
25ALIAS.Returns alias name of specified work areaaliasTable basics
26ANSI Returns ANSI value of OEM character expressionexpCString data
27ARESIZE Changes number of rows in array; returns number of elements in new arrayarray name, new rows expNMemory variables
28ARESIZE.ARESIZE + specifies number of columns in new arrayarray name, new rows expN, new cols expNMemory variables
29ARESIZE..ARESIZE + specifies number of columns & whether elements retain original valuesarray name, new rows expN, new cols expN, retain values expNMemory variables
30ASC Returns ASCII value of specified characterexpCData type conversion
31ASCAN Searches array for expression; returns number of first matching elementarray name, expMemory variables
32ASCAN.ASCAN + specifies start point for searcharray name, exp, start expNMemory variables
33ASCAN..ASCAN + specifies start point and extent of searcharray name, exp, start expN, expNMemory variables
34ASIN Returns arcsine of number in radiansexpNNumeric data
35ASORT Sorts elements in 1-D array or rows in 2-D arrayarray nameMemory variables
36ASORT.Sorts array from starting pointarray name, start expNMemory variables
37ASORT..Sorts specified number of elements/rows from start point in arrayarray name, start expN, expNMemory variables
38ASORT...Sorts array in ascending/descending orderarray name, start expN, expN, expNMemory variables
39ASUBSCRIPT Returns row/column number of specified element in arrayarray name, expN, expNMemory variables
40AT Returns position of first string within another string or memo fieldsearch expC, target expC | target memo fieldString data
41AT.Returns position of nth string within another string or memo fieldsearch expC, target expC | target memo field, occurrence expNString data
42ATAN Returns arctangent of number in radiansexpNNumeric data
43ATN2 Returns arctangent of point in radianssine expN, cosine expNNumeric data
44BAR Returns number of most recently selected bar in dBASE IV menu dBASE IV menus
45BARCOUNT Returns number of bars in current dBASE IV menu dBASE IV menus
46BARCOUNT.Returns number of bars in specified dBASE IV menupopup namedBASE IV menus
47BARPROMPT Returns prompt string from active dBASE IV pop-upbar expNdBASE IV menus
48BARPROMPT.Returns prompt string from specified dBASE IV pop-upbar expN, popup namedBASE IV menus
49BEGINTRANS Starts a transaction; returns .T. if successful Shared data
50BEGINTRANS.Starts a transaction in the specified SQL database; returns .T. if successfuldatabase name expCShared data
51BINTYPE Returns predefined type number of a specified binary fieldfield nameFields/records
52BITAND Compares bits and returns 1 if both are 1; otherwise, returns 0expN1, expN2Windows programming
53BITLSHIFT Returns number generated by shifting bits to leftexpN1, expN2Windows programming
54BITOR Compares bits and returns 1 if either is 1; otherwise, returns 0expN1, expN2Windows programming
55BITRSHIFT Returns number generated by shifting bits to rightexpN1, expN2Windows programming
56BITSET Tells if specified bit in binary number is ONexpN1, expN2Windows programming
57BITXOR Returns 1 if one (not both) of two compared bits is 1: bitwise exclusive ORexpN1, expN2Windows programming
58BOF Tests if record pointer is at beginning of file Fields/records
59BOF.Tests if record pointer is at beginning of specified work areaaliasFields/records
60BOOKMARK Returns bookmark value for current record Fields/records
61CATALOG Returns name of active catalog Table basics
62CDOW Returns day of the week for given date expressionexpDDate/time data
63CEILING Returns first integer greater than or equal to specified numberexpNNumeric data
64CENTER Centers character string or memo field in 80-character lineexpC | Memo fieldString data
65CENTER.Centers string or memo field in line of specified lengthexpC | Memo field, expNString data
66CENTER..Pads centered string or memo field with specified character in given line lengthexpC | Memo field, expN, pad expCString data
67CERROR Returns number of last compiler error Error handling
68CHANGE Tests if another user has changed record Shared data
69CHANGE.Tests if another user has changed record in specified tablealiasShared data
70CHARSET Returns name of character set used by system or by current table Environment
71CHARSET.Returns name of character set used by specified tablealiasEnvironment
72CHOOSEPRINTER Opens Printer Setup dialog box, to choose printer or set print options Printing
73CHR Returns character equivalent of specified ASCII valueexpNData type conversion
74CMONTH Returns month containing specified dateexpDDate/time data
75COL Returns current column position in current window Input/output
76COMMIT Ends a transaction initiated by BEGINTRANS; writes changes to the open files Shared data
77COMMIT.Ends specified transaction initiated by BEGINTRANS; writes changes to open filesdatabase name expCShared data
78COS Returns cosine of angleexpNNumeric data
79CTOD Converts character expression to date expressionexpCData type conversion
80DATABASE Returns name of current database Table basics
81DATE Returns the system date Date/time data
82DAY Returns numeric value of day of month for specified date expressionexpDDate/time data
83DBERROR Returns the number of the last IDAPI error Error handling
84DBF Returns name of table open in current work area Table basics
85DBF.Returns name of table open in specified work areaaliasTable basics
86DBMESSAGE Returns error message of last IDAPI error Error handling
87DELETED Indicates if current record in current table is marked for deletion Fields/records
88DELETED.Indicates if record in specified work area is marked for deletionaliasFields/records
89DESCENDING Tests if specified index was created with DESCENDING keywordindex expNTable organization
90DESCENDING.DESCENDING + specifies multiple index (.MDX) file.MDX filename expC, index expNTable organization
91DESCENDING..DESCENDING + specifies work areaindex expN, aliasTable organization
92DESCENDING...DESCENDING + specifies multiple index (.MDX) file and work area.MDX filename expC, index expN, aliasTable organization
93DIFFERENCE Returns number for phonetic (SOUNDEX) difference between strings or memo fieldsexpC1 | memo field1, expC2 | memo field2String data
94DISKSPACE Returns number of bytes available on current drive Disk/file utilities
95DISKSPACE.Returns number of bytes available on specified drivedrive expNDisk/file utilities
96DMY Returns date in DD MONTH YY or DD MONTH YYYY formatexpDDate/time data
97DOW Returns day of week as a numberexpDDate/time data
98DTOC Converts date expression to character expressionexpDData type conversion
99DTOR Converts degrees to radiansexpNNumeric data
100DTOS Converts date to a YYYYMMDD format character stringexpDData type conversion
101ELAPSED Returns the number of seconds between two specified timestime expC1, time expC2Date/time data
102EMPTY Tests if specified expression or field is blankexpExpressions
103EOF Tests if record pointer is at end of current file Fields/records
104EOF.Tests if record pointer is at end of file in specified work areaaliasFields/records
105ERROR Returns the number of the most recent dBASE error Error handling
106EXP Returns the base of the natural logarithm raised to specified powerexpNNumeric data
107FCLOSE Closes file opened with FCREATE() or FOPEN(); returns .T. if successfulfile handle expNLow-level access
108FCREATE Creates and opens file and returns file ID numberexpC1Low-level access
109FCREATE.Creates and opens file with specified access; returns file ID numberexpC1, expC2Low-level access
110FDATE Returns most recent modification date for specified filefilenameDisk/file utilities
111FDECIMAL Returns number of decimal places in specified fieldfield expNFields/records
112FDECIMAL.Returns number of decimal places in field in specified work areafield expN, aliasFields/records
113FEOF Tests if file pointer is at end of file opened with FCREATE() or FOPEN()expNLow-level access
114FERROR Returns error number of most recent low-level I/O error (0 if no error) Low-level access
115FFLUSH Writes specified file to disc, flushes file buffer, and leaves file openexpNLow-level access
116FGETS Returns character string from file pointer position to EOL characterfile handle expNLow-level access
117FGETS.Returns specified number of characters from file pointer positionfile handle expN, chars expNLow-level access
118FGETS..Returns character string from file pointer to specified EOL characterfile handle expN, EOL expLow-level access
119FGETS...Returns specified number of characters to specified EOL characterfile handle expN, chars expN, EOL expLow-level access
120FIELD Returns name of field in specified positionfield expNFields/records
121FIELD.Returns name of field in specified work areafield expN, aliasFields/records
122FILE Tests if file existsfilenameDisk/file utilities
123FKLABEL Returns the name of a programmable function keyexpNKeyboard/mouse
124FKMAX Returns the number of programmable function keys in the system Keyboard/mouse
125FLDCOUNT Returns the number of fields in table Fields/records
126FLDCOUNT.Returns the number of fields in specified work areaaliasFields/records
127FLDLIST Returns fields and calculated field expressions of SET FIELDS TO list Fields/records
128FLDLIST.FLDLIST + specifies position of field or expression whose name to returnfield expNFields/records
129FLENGTH Returns length of field in current tablefield expNFields/records
130FLENGTH.Returns length of field in specified work areafield expN, aliasFields/records
131FLOAT Returns number as a float numberexpNData type conversion
132FLOCK Locks current table Shared data
133FLOCK.Locks specified tablealiasShared data
134FLOOR Returns nearest integer less than or equal to specified numberexpNNumeric data
135FOPEN Opens file and returns file handle numberfilename expCLow-level access
136FOPEN.Opens file, returns file handle number, and sets access rightsfilename expC, access expCLow-level access
137FOR Returns FOR clause used to create conditional index Table organization
138FOR.Returns FOR clause used to create conditional index at specified positionindex expNTable organization
139FOR..FOR + specifies index position and .MDX file name.MDX filename expC, index expNTable organization
140FOR...FOR + specifies index position and work areaindex expN, aliasTable organization
141FOR....FOR + specifies index position, .MDX filename, and work area.MDX filename, index expN, aliasTable organization
142FOUND Tests if last FIND, LOCATE, CONTINUE, SEEK, LOOKUP(), or SEEK() succeeded Table organization
143FOUND.FOUND + specifies tablealiasTable organization
144FPUTS Writes character expression and end-of-line character to specified filefile handle expN, string expCLow-level access
145FPUTS.FPUTS + specifies number of characters to writefile handle expN, string expC, chars expNLow-level access
146FPUTS..FPUTS + specifies end-of-line characterfile handle expN, string expC, EOL expLow-level access
147FPUTS...FPUTS + specifies number of characters to write and end-of-line characterfile handle expN, string expC, chars expN, EOL expLow-level access
148FREAD Reads specified number of characters; moves file pointer after last characterfile handle expN, chars expNLow-level access
149FSEEK Moves file pointer specified number of bytes; returns file pointer positionfile handle expN, bytes expNLow-level access
150FSEEK.FSEEK + specifies starting position for file pointer movefile handle expN, bytes expN, position expNLow-level access
151FSIZE Returns size of specified file in bytesfilename expCDisk/file utilities
152FTIME Returns time stamp of specified file (last time modified)filename expCDisk/file utilities
153FUNIQUE Creates an 8-character file name of random numbers, with no extension Disk/file utilities
154FUNIQUE.Creates a unique file name based on the skeleton of wildcards and charactersfilename skeleton expCDisk/file utilities
155FV Returns a float that is the future value of an investmentpayment expN, interest expN, term expNNumeric data
156FWRITE Writes characters to file, moves file pointer, returns number of bytes writtenfile handle expN, string expCLow-level access
157FWRITE.FWRITE + specifies number of characters to writefile handle expN, string expC, chars expNLow-level access
158GETCOLOR Displays the Choose Color dialog box Colors/fonts
159GETCOLOR.Displays color dialog box with specified titletitle expCColors/fonts
160GETDIRECTORY Displays Choose Directory dialog box; defaults to current directory Disk/file utilities
161GETDIRECTORY.Displays Choose Directory dialog box; defaults to specified directorydirectory expCDisk/file utilities
162GETENV Returns the value of a DOS environmental variableexpCDisk/file utilities
163GETEXPR Displays Expression Builder (Create); returns expression Expressions
164GETEXPR.Displays Expression Builder (Edit); returns expressionexpression expCExpressions
165GETEXPR..GETEXPR. + specifies dialog box titleexpression expC, title expCExpressions
166GETEXPR...GETEXPR. + specifies dialog box title and data type of resulting expressionexpression expC, title expC, data type expCExpressions
167GETFILE Displays Open File dialog box; returns file name Disk/file utilities
168GETFILE.GETFILE + file-name skeleton (accepts wildcards)filename skeleton expCDisk/file utilities
169GETFILE..GETFILE + file-name skeleton and window titlefilename skeleton expC, title expCDisk/file utilities
170GETFILE...GETFILE.. + determines whether dialog box opens files or tablesfilename skeleton expC, title expC, filetype expLDisk/file utilities
171GETFILE....GETFILE... + determines whether user can toggle between files and tablesfilename skeleton expC, title expC, filetype expL, change filetype expLDisk/file utilities
172GETFONT Displays font dialog box so user can select a character font Colors/fonts
173GETFONT.Displays font dialog box with specified title (78-character maximum)title expCColors/fonts
174HOME Returns path to directory containing DBASEWIN.EXE Disk/file utilities
175HTOI Converts hexadecimal string to decimal numberexpCData type conversion
176ID Returns name of current user on LAN or other multiuser system Shared data
177IIF Returns one of two expressions, depending on .T./.F. state of logical expressionexpL, exp1, exp2Programs
178INKEY Returns decimal value of first key in buffer; clears value from buffer Keyboard/mouse
179INKEY.INKEY + specifies how long INKEY waits for a keystrokeseconds expNKeyboard/mouse
180INKEY..INKEY + determines whether mouse click causes INKEY to return a valuemouse expCKeyboard/mouse
181INKEY...INKEY + wait time and mouse return value optionsseconds expN, mouse expCKeyboard/mouse
182INSPECT Displays object properties dialog box and current valuesobject referenceObjects
183INT Returns integer portion of specified numberexpNNumeric data
184ISALPHA Tests if first character in string or memo field is alphabeticexpC | memo fieldString data
185ISBLANK Tests if specified field or expression is blankexpFields/records
186ISCOLOR Tests if system monitor is color Colors/fonts
187ISLOWER Tests if first character of string or memo field is alphabetic and lowercaseexpC | memo fieldString data
188ISMOUSE Tests for presence of mouse driver Keyboard/mouse
189ISTABLE Tests for existence of table in current databasetable nameTable basics
190ISUPPER Tests if first character of string or memo field is alphabetic and uppercaseexpC | memo fieldString data
191ITOH Converts number to hexadecimal character stringexpN1Data type conversion
192ITOH.Converts number to hexadecimal string of specified lengthexpN1, expN2Data type conversion
193KEY Returns key expression used to create index in current .MDX fileindex expNTable organization
194KEY.Returns key expression used to create index in specified .MDX file.MDX filename expC, index expNTable organization
195KEY..Returns key expression used to create index in specified tableindex expN, aliasTable organization
196KEY...Returns key expression used to create index in specified .MDX file and table.MDX filename expC, index expN, aliasTable organization
197KEYMATCH Tests if specified expression is found in current index tag of current tableexpTable organization
198KEYMATCH.Tests if specified expression is found in specified index tag of current tableexp, tag expNTable organization
199KEYMATCH..Tests if specified expression is found in specified .NDX fileexp, index position expNTable organization
200KEYMATCH...Tests if specified expression is found in specified index tag and .MDX fileexp, .MDX filename expC, tag expNTable organization
201KEYMATCH....KEYMATCH... + specified tableexp, .MDX filename expC, tag expN, aliasTable organization
202KEYMATCH.....Tests if specified expression is found in specified index tag and tableexp, tag expN, aliasTable organization
203KEYMATCH......Tests if specified expression is found in specified .NDX file and tableexp, index position expN, aliasTable organization
204LASTKEY Returns value of key or key combination used to exit editing session Keyboard/mouse
205LDRIVER Returns name of language driver current table is using Environment
206LDRIVER.Returns name of language driver alias table is usingaliasEnvironment
207LEFT Returns specified number of characters from beginning of string or memo fieldexpC | memo field, length expNString data
208LEN Returns number of characters in string or memo fieldexpC | memo fieldString data
209LENNUM Returns display length of number, including leading blanksexpNNumeric data
210LIKE Tests if string matches specified skeleton stringskeleton expC, expC | memo fieldString data
211LINENO Returns current line number in program, procedure, or user-defined function Error handling
212LISTCOUNT Returns number of prompts in list boxform name, list box nameObjects
213LISTSELECTED Returns first selected prompt string from a list box or combo boxform name, list box nameObjects
214LISTSELECTED.Returns specified prompt string from a list box or combo boxform name, list box name, expNObjects
215LKSYS Returns time, date, or user name for locked record or fileexpNShared data
216LOCK Locks current record in current table Shared data
217LOCK.Locks specified records in current dBASE tablerecord list expCShared data
218LOCK..Locks specified records in dBASE or non-dBASE table in specified work arearecord list expC | bookmark list expC, aliasShared data
219LOCK...Locks current record in table in specified work areaaliasShared data
220LOG Returns log to base e (natural logarithm) of specified numberexpNNumeric data
221LOG10 Returns log to base 10 (common logarithm) of specified numberexpNNumeric data
222LOOKUP Searches field for expression; returns value of another field in same recordreturn field 1, exp, lookup field 2Table organization
223LOWER Converts uppercase letters in string or memo field to lowercaseexpC | memo fieldString data
224LTRIM Removes leading spaces from string or memo fieldexpC | memo fieldString data
225LUPDATE Returns date of last change to current table Fields/records
226LUPDATE.Returns date of last change to specified work areaaliasFields/records
227MAX Compares two expressions of same type; returns greater valueexp1, exp2Expressions
228MCOL Returns current column position of mouse pointer Keyboard/mouse
229MDOWN Tests if mouse button is pressed Keyboard/mouse
230MDX Returns name of open .MDX (multiple index) file containing specified index tagindex tag expNTable organization
231MDX.Returns name of open .MDX file in specified work areaindex tag expN, aliasTable organization
232MDY Converts date expression to MONTH DD, YY character stringexpDDate/time data
233MEMLINES Returns number of lines in memo fieldmemo fieldFields/records
234MEMLINES.Returns number of lines of specified length in memo fieldmemo field, line length expNFields/records
235MEMORY Returns available RAM in bytes Environment
236MEMORY.Returns available RAM in bytes (<expN> ignored)expNEnvironment
237MENU Returns name of current dBASE IV bar menu as uppercase character string dBASE IV menus
238MESSAGE Returns message text for most recent dBASE error condition Error handling
239MIN Compares two expressions of same type; returns lesser valueexp1, exp2Expressions
240MLINE Returns first line of text from memo fieldmemo fieldFields/records
241MLINE.Returns specified line of text from memo fieldmemo field, line number expNFields/records
242MLINE..Returns specified line of text from memo field; specifies line lengthmemo field, line number expN, line length expNFields/records
243MOD Returns the modulus (remainder) of first number divided by seconddividend expN, divisor expNNumeric data
244MONTH Returns number of the month for specified date expressionexpDDate/time data
245MROW Returns current row position of mouse pointer Keyboard/mouse
246MSGBOX Opens dialog box that displays message and default pushbuttonsmessage expCForms
247MSGBOX.Opens dialog box that displays message, default pushbuttons, and titlemessage expC, title expCForms
248MSGBOX..Opens dialog box that displays message, title, and specified set of pushbuttonsmessage expC, title expC, box type expNForms
249NDX Returns name of current master .NDX file Table organization
250NDX.Returns name of specified .NDX file in current tableindex position expNTable organization
251NDX..Returns name of specified .NDX file in specified work areaindex expN, aliasTable organization
252NETWORK Tests if dBASE is running on a network Shared data
253NEXTKEY Returns decimal value of key/key combo in typeahead buffer; doesn't empty bufferexpNKeyboard/mouse
254OEM Returns OEM character string value of ANSI character expressionexpCString data
255ORDER Returns name of master .NDX index file/.MDX index tag in current work area Table organization
256ORDER.Returns name of master .NDX index file/.MDX index tag in specified work areaaliasTable organization
257OS Returns operating system name and version Disk/file utilities
258PAD Returns name of current or most recently chosen pad in a dBASE IV menu dBASE IV menus
259PADPROMPT Returns prompt of current or most recently chosen pad in a dBASE IV menupad namedBASE IV menus
260PADPROMPT.Returns prompt of current or most recently chosen pad in specified menu barpad name, menu namedBASE IV menus
261PAYMENT Returns periodic amount needed to repay a debtprincipal expN, interest expN, term expNNumeric data
262PCOL Returns current column position of printer head; column numbers start at 0 Printing
263PCOUNT Returns number of parameters passed to program, procedure, or UDF Programs
264PI Returns approximate value of pi (circle's circumference/diameter) Numeric data
265POPUP Returns name of current dBASE IV pop-up menu dBASE IV menus
266PRINTSTATUS Tests if default printer port has been set with SET PRINTER TO Printing
267PRINTSTATUS.Tests if specified printer port has been set with SET PRINTER TOprinter port expCPrinting
268PROGRAM Returns name of current program, procedure, or UDF Error handling
269PROMPT Returns prompt of current or most recently chosen menu item dBASE IV menus
270PROPER Capitalizes first letter of each word of character expression or memo fieldexpC | memo fieldString data
271PROW Returns current row position of printer head; row numbers start at 0 Printing
272PUTFILE Displays dialog box in which user can create file name Disk/file utilities
273PUTFILE.PUTFILE + specifies dialog box titletitle expCDisk/file utilities
274PUTFILE..PUTFILE + specifies dialog box title and default file nametitle expC, filename expCDisk/file utilities
275PUTFILE...PUTFILE + specifies dialog box title, default file name and extensiontitle expC, filename expC, extension expCDisk/file utilities
276PUTFILE....PUTFILE... + specifies if dialog box displays list of all file types or tablestitle expC, filename expC, extension expC, filetype expLDisk/file utilities
277PUTFILE.....PUTFILE.... + specifies if user can toggle between table and non-table filestitle expC, filename expC, extension expC, filetype expL, change filetype expLDisk/file utilities
278PV Returns a float that is the present value of an investmentpayment expN, interest expN, term expNNumeric data
279RANDOM Returns a random decimal value between 0 and 1 Numeric data
280RANDOM.Returns random decimal based on seed (positive expN) or clock (negative expN)expNNumeric data
281RAT Returns position of string in another string or memo field, counted from endsearch expC, target expC | target memo fieldString data
282RAT.Returns position of nth occurrence of string in another string or memo fieldsearch expC, target expC | target memo field, nth occurrence expNString data
283READKEY Returns integer for key/key combo that ended full-screen editing command Keyboard/mouse
284READMODAL Displays/enables form as modal window; gives focus to specified objectobject referenceForms
285READMODAL.READMODAL + specifies if Esc key closes formobject reference, expLForms
286READVAL Returns value of memory variable specified in current @...GET during a READ Programs
287RECCOUNT Returns number of records in current table Fields/records
288RECCOUNT.Returns number of records in specified work areaaliasFields/records
289RECNO Returns current record number of current table Fields/records
290RECNO.Returns current record number in specified tablealiasFields/records
291RECSIZE Returns number of bytes in record of current table Fields/records
292RECSIZE.Returns number of bytes in record of specified tablealiasFields/records
293RELATION Returns key expression defined with SET RELATION for current work areaexpNTable organization
294RELATION.Returns key expression defined with SET RELATION for specified work areaexpN, aliasTable organization
295REPLICATE Returns a string or memo field repeated a specified number of timesexpC | memo field, expNString data
296RESOURCE Returns Windows resource in specified .DLL fileresource id, DLL filename expCWindows programming
297RIGHT Returns specified number of characters from end of string or memo fieldexpC | memo field, expNString data
298RLOCK Locks current record in current table Shared data
299RLOCK.Locks specified records in current dBASE tablerecord list expCShared data
300RLOCK..Locks specified records in dBASE or non-dBASE table in specified work arearecord list expC | bookmark list expC, aliasShared data
301RLOCK...Locks current record in table in specified work areaaliasShared data
302ROLLBACK Tests if last ROLLBACK command to undo an SQL transaction was successful Shared data
303ROUND Returns specified number rounded to specified decimal placeexpN1, expN2Numeric data
304ROW Returns number of current row position in current window Input/output
305RTOD Converts radians to degreesexpNNumeric data
306RTRIM Removes trailing spaces from string or memo fieldexpC | memo fieldString data
307RUN Executes a single DOS commandDOS command expCDisk/file utilities
308RUN.Runs a Windows application (.T.) or DOS application (.F.)expL1, DOS command expCDisk/file utilities
309RUN..Executes a single DOS command (expL2 is ignored)DOS command expC, expL2Disk/file utilities
310RUN...Runs a Windows application (.T.) or DOS application (.F.) (expL2 is ignored)expL1, DOS command expC, expL2Disk/file utilities
311SECONDS Returns number of seconds elapsed on system clock since midnight Date/time data
312SEEK Searches for first record in current indexed table with matching key fieldexpC | expNTable organization
313SEEK.Searches for first record with matching key field in indexed table in work areaexpC | expN, aliasTable organization
314SELECT Returns number of next available work area Table basics
315SELECT.Tests whether specified table is in usealiasTable basics
316SET Returns the current value of a SET command or function keyexpCEnvironment
317SETTO Returns the current value of a SET...TO command or function keyexpCEnvironment
318SHELL Returns the current state of the dBASE interactive environment Environment
319SHELL.Hides (.F.) or restores (.T.) the dBASE interactive environmentexpLEnvironment
320SIGN Indicates sign (positive, 0, or negative) of number or floatexpNNumeric data
321SIN Returns sine of angle of specified size in radiansexpNNumeric data
322SOUNDEX Returns 4-character string representing sound-alike code of string or memo fieldexpC | memo fieldString data
323SPACE Returns specified number of space charactersexpNString data
324SQLERROR Returns the number of the last server error Error handling
325SQLEXEC Executes an SQL statement in the current databaseSQL statement expCTable basics
326SQLEXEC.Executes an SQL statement in the specified dBASE or Paradox tablesSQL statement expC, answer table expCTable basics
327SQLMESSAGE Returns the most recent server error message Error handling
328SQRT Returns the square root of a specified numberexpNNumeric data
329STR Converts number to stringexpN1Data type conversion
330STR.Converts number to string; sets length of character stringexpN1, expN2Data type conversion
331STR..Converts number to string; sets length of string and number of decimal placesexpN1, expN2, expN3Data type conversion
332STR...Converts number to string; sets length of string, decimal places, pad characterexpN1, expN2, expN3, expCData type conversion
333STUFF Removes and replaces characters in a stringtarget expC | target memo field, start expN, quantity expN, replacement expCString data
334SUBSTR Extracts characters from string or memo field; specifies starting pointexpC | memo field, start expNString data
335SUBSTR.Extracts characters from string/memo field; specifies start point and lengthexpC | memo field, start expN, length expNString data
336TAG Returns name of .NDX index file or .MDX tag in current master indexindex number expNTable organization
337TAG.Returns name of tag in specified .MDX file.MDX filename expC, index number expNTable organization
338TAG..Returns name of .NDX index file or .MDX tag in specified work areaindex number expN, aliasTable organization
339TAG...Returns name of tag in specified .MDX file in specified work area.MDX filename expC, index number expN, aliasTable organization
340TAGCOUNT Returns total number of open indexes and index tags (includes .NDX files) Table organization
341TAGCOUNT.Returns number of active indexes in specified .MDX file.MDX filename expCTable organization
342TAGCOUNT..Returns number of active indexes in specified .MDX file and work area.MDX filename expC, aliasTable organization
343TAGNO Returns number of master index Table organization
344TAGNO.Returns position of specified index tagtag name expCTable organization
345TAGNO..Returns position of specified tag in specified .MDX filetag name expC, .MDX filename expCTable organization
346TAGNO...Returns position of specified tag in specified .MDX file in specified work areatag name expC, .MDX filename expC, aliasTable organization
347TAN Returns tangent of angle of specified size in radiansexpNNumeric data
348TARGET Returns name of table linked to current work areaexpNTable organization
349TARGET.Returns name of table linked to specified work areaexpN, aliasTable organization
350TIME Returns system time as HH:MM:SS character string Date/time data
351TIME.Returns system time as HH:MM:SS:hh character string (to hundredths of second)expDate/time data
352TRANSFORM Returns string in specified PICTURE or FUNCTION formatexp, picture expCString data
353TRIM Removes trailing spaces from string or memo fieldexpC | memo fieldString data
354TYPE Identifies data type of specified expressionexpExpressions
355UNIQUE Tests if current master index was created with UNIQUE keyword Table organization
356UNIQUE.Tests if specified index was created with UNIQUE keywordindex position expNTable organization
357UNIQUE..Tests if specified index in specified .MDX file was created with UNIQUE keyword.MDX filename expC, index position expNTable organization
358UNIQUE...Tests if specified index in specified work area was created with UNIQUE keywordindex position expN, aliasTable organization
359UNIQUE....Tests if index in .MDX file in work area was created with UNIQUE keyword.MDX filename expC, index position expN, aliasTable organization
360UPDATED Tests for changes to @...GET fields or memory variables in current window Input/output
361UPPER Converts lowercase characters in string or memo field to uppercaseexpC | memo fieldString data
362USER Returns the login name of the user currently logged in to a protected system Security
363VAL Converts character string to numeric or float valueexpCData type conversion
364VALIDDRIVE Tests if specified drive exists and can be read (colon [:] is optional)drive expCDisk/file utilities
365VARREAD Returns name of current memory variable or field in @...GET or current window Input/output
366VERSION Returns dBASE name and version as character string Environment
367WINDOW Returns name of active window dBASE IV windows
368WORKAREA Returns number of currently selected work area Table basics
369YEAR Returns the year of a specified date expression as a 4-digit numberexpDDate/time data
370FACCESSDATE Returns the last date a file was opened under Windows 95filename expCWindows 95
371FCREATETIME Returns the time a file was created under Windows 95filename expCWindows 95
372FCREATEDATE Returns the date a file was created under Windows 95filename expCWindows 95
373FNAMEMAX Returns the maximum allowable file-name length on the current drive or volume Windows 95
374FNAMEMAX.Returns the maximum allowable file-name length on a specified drive or volumeexpCWindows 95
375FSHORTNAME Returns the short name (DOS compatible) of a file created under Windows 95filename expCWindows 95